Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 OWEN ROAD Terraced £137,000 27 May 2014
36 OWEN ROAD Terraced £24,000 14 Sep 2000
39 OWEN ROAD Terraced £56,000 22 Feb 2007
40 OWEN ROAD Terraced £87,000 19 Nov 2013
42 OWEN ROAD Terraced £21,500 30 Nov 1995